Least Squares Fitting of Circle and Ellipse
نویسندگان
چکیده
Fitting circles and ellipses to given points in the plane is a problem that arises in many application areas, e.g. computer graphics [1], coordinate metrology [2], petroleum engineering [11], statistics [7]. In the past, algorithms have been given which fit circles and ellipses in some least squares sense without minimizing the geometric distance to the given points [1], [6]. In this paper we present several algorithms which compute the ellipse for which the sum of the squares of the distances to the given points is minimal. These algorithms are compared with classical simple and iterative methods. Circles and ellipses may be represented algebraically i.e. by an equation of the form F (x) = 0. If a point is on the curve then its coordinates x are a zero of the function F . Alternatively, curves may be represented in parametric form, which is well suited for minimizing the sum of the squares of the distances. 1 Preliminaries and Introduction Ellipses, for which the sum of the squares of the distances to the given points is minimal will be referred to as “best fit” or “geometric fit”, and the algorithms will be called “geometric”. Determining the parameters of the algebraic equation F (x) = 0 in the least squares sense will be denoted by “algebraic fit” and the algorithms will be called “algebraic”. We will use the well known Gauss-Newton method to solve the nonlinear least squares problem (cf. [15]). Let u = (u1, . . . , un) T be a vector of unknowns and consider the nonlinear system of m equations f(u) = 0. If m > n, then we want to minimize
منابع مشابه
Least-squares orthogonal distances fitting of circle, sphere, ellipse, hyperbola, and parabola
The least-squares "tting minimizes the squares sum of error-of-"t in prede"ned measures. By the geometric "tting, the error distances are de"ned with the orthogonal, or shortest, distances from the given points to the geometric feature to be "tted. For the geometric "tting of circle/sphere/ellipse/hyperbola/parabola, simple and robust nonparametric algorithms are proposed. These are based on th...
متن کاملSome linear model techniques for analyzing small circle spherical data
The author investigates least squares as a method for fitting small circle models to a sample of unit vectors in IR. He highlights a local linear model underlying the estimation of the circle’s parameters. This model is used to construct an estimation algorithm and regression type inference procedures for the circle’s parameters. It makes it possible to compare the fit of a small circle with th...
متن کاملGeometric Interpretation and Precision Analysis of Algebraic Ellipse Fitting Using Least Squares Method
This paper presents a new approach for precision estimation for algebraic ellipse fitting based on combined least squares method. Our approach is based on coordinate description of the ellipse geometry to determine the error distances of the fitting method. Since it is an effective fitting algorithm the well-known Direct Ellipse Fitting method was selected as an algebraic method for precision e...
متن کاملFurther Five Point Fit Ellipse Fitting
The least squares method is the most commonly used technique for fitting an ellipse through a set of points. However, it has a low breakdown point, which means that it performs poorly in the presence of outliers. We describe various alternative methods for ellipse fitting which are more robust: the Theil-Sen, least median of squares, Hilbert curve, and minimum volume estimator approaches. Testi...
متن کاملDirect Least-squares Ellipse Fitting
Many biological and astronomical forms can be best represented by ellipses. While some more complex curves might represent the shape more accurately, ellipses have the advantage that they are easily parameterised and define the location, orientation and dimensions of the data more clearly. In this paper, we present a method of direct least-squares ellipse fitting by solving a generalised eigens...
متن کامل